package com.aiju.bean;

import java.io.Serializable;
import java.util.List;

/**
 * @author: 佐为
 * @date: 2017-01-04 10:50
 * @version: V1.0
 * @Description: 订单详情
 */
public class BlotterInfo implements Serializable {
    private String id;
    private String price;//交易金额
    private String dealDate;
    private String serialNum;//流水号
    private String sellNum;//销售单号
    private String tradeNo;
    private String operatorId;
    private String receType;
    private String receTypeDesc;//收款方式说明
    private String sumPrice;//总金额
    private String privType;//优惠方式
    private String privPrice;//优惠金额
    private String shouldPrice;//应收
    private String actualPrice;//实付
    private String changePrice;//找零
    private String roundPrice;//抹零
    private String remark;
    private String shopId;
    private String storeId;
    private String status;
    private String notityTime;
    private String sellerId;
    private String createDate;

    private String operatorName;
    private List<Details> details;//详情

    private String printSendStatus;//0未打印，1打印

    private String tradeStatus;
    private String originalSerialNum;
    private String canRefundFee; //可退款
    private String printSerial;

    public String getPrintSerial() {
        return printSerial;
    }

    public void setPrintSerial(String printSerial) {
        this.printSerial = printSerial;
    }

    public boolean isPrint() {
        return printSendStatus.equals("1");
    }

    public String getPrintReceiveStatus() {
        return printSendStatus;
    }

    public void setPrintReceiveStatus(String printReceiveStatus) {
        this.printSendStatus = printReceiveStatus;
    }

    public String getCanRefundFee() {
        return canRefundFee;
    }

    public void setCanRefundFee(String canRefundFee) {
        this.canRefundFee = canRefundFee;
    }

    public String getOriginalSerialNum() {
        return originalSerialNum;
    }

    public void setOriginalSerialNum(String originalSerialNum) {
        this.originalSerialNum = originalSerialNum;
    }

    public String getTradeStatus() {
        return tradeStatus;
    }

    public void setTradeStatus(String tradeStatus) {
        this.tradeStatus = tradeStatus;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    public List<Details> getDetails() {
        return details;
    }

    public void setDetails(List<Details> details) {
        this.details = details;
    }

    public String getActualPrice() {
        return actualPrice;
    }

    public void setActualPrice(String actualPrice) {
        this.actualPrice = actualPrice;
    }

    public String getChangePrice() {
        return changePrice;
    }

    public void setChangePrice(String changePrice) {
        this.changePrice = changePrice;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getDealDate() {
        return dealDate;
    }

    public void setDealDate(String dealDate) {
        this.dealDate = dealDate;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getNotityTime() {
        return notityTime;
    }

    public void setNotityTime(String notityTime) {
        this.notityTime = notityTime;
    }

    public String getOperatorId() {
        return operatorId;
    }

    public void setOperatorId(String operatorId) {
        this.operatorId = operatorId;
    }

    public String getPrice() {
        return price;
    }

    public void setPrice(String price) {
        this.price = price;
    }

    public String getPrivPrice() {
        return privPrice;
    }

    public void setPrivPrice(String privPrice) {
        this.privPrice = privPrice;
    }

    public String getPrivType() {
        return privType;
    }

    public void setPrivType(String privType) {
        this.privType = privType;
    }

    public String getReceType() {
        return receType;
    }

    public void setReceType(String receType) {
        this.receType = receType;
    }

    public String getReceTypeDesc() {
        return receTypeDesc;
    }

    public void setReceTypeDesc(String receTypeDesc) {
        this.receTypeDesc = receTypeDesc;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getRoundPrice() {
        return roundPrice;
    }

    public void setRoundPrice(String roundPrice) {
        this.roundPrice = roundPrice;
    }

    public String getSellerId() {
        return sellerId;
    }

    public void setSellerId(String sellerId) {
        this.sellerId = sellerId;
    }

    public String getSellNum() {
        return sellNum;
    }

    public void setSellNum(String sellNum) {
        this.sellNum = sellNum;
    }

    public String getSerialNum() {
        return serialNum;
    }

    public void setSerialNum(String serialNum) {
        this.serialNum = serialNum;
    }

    public String getShopId() {
        return shopId;
    }

    public void setShopId(String shopId) {
        this.shopId = shopId;
    }

    public String getShouldPrice() {
        return shouldPrice;
    }

    public void setShouldPrice(String shouldPrice) {
        this.shouldPrice = shouldPrice;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStoreId() {
        return storeId;
    }

    public void setStoreId(String storeId) {
        this.storeId = storeId;
    }

    public String getSumPrice() {
        return sumPrice;
    }

    public void setSumPrice(String sumPrice) {
        this.sumPrice = sumPrice;
    }

    public String getTradeNo() {
        return tradeNo;
    }

    public void setTradeNo(String tradeNo) {
        this.tradeNo = tradeNo;
    }

    public class Details implements Serializable {

        private String id;
        private String goodsName;
        private String price;
        private String num;
        private String code;
        private String serialNum;
        private String createDate;

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }


        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getGoodsName() {
            return goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getNum() {
            return num;
        }

        public void setNum(String num) {
            this.num = num;
        }

        public String getPrice() {
            return price;
        }

        public void setPrice(String price) {
            this.price = price;
        }

        public String getSerialNum() {
            return serialNum;
        }

        public void setSerialNum(String serialNum) {
            this.serialNum = serialNum;
        }


    }
}
